package com.marketlive.app.b2c.nav;

/*
 (C) Copyright MarketLive. 2006. All rights reserved.
 MarketLive is a trademark of MarketLive, Inc.
 Warning: This computer program is protected by copyright law and international treaties.
 Unauthorized reproduction or distribution of this program, or any portion of it, may result
 in severe civil and criminal penalties, and will be prosecuted to the maximum extent
 possible under the law.
 */

import org.marketlive.entity.IEntity;

import com.marketlive.app.b2c.NavState;

/**
 * Default URL link generator for constructing entity
 * URLs and path URLs with NavState encoded parameterization.
 * Overiden methods available for construction of RSS Feed URLs for categories.
 * 
 * @author bcarp
 * @author Anup
 * 
 */
public class DefaultLinkGenerator extends BaseLinkGenerator {

    public String defaultEntityRef(NavState navState) {
        // TODO Auto-generated method stub
        return null;
    }

    public String entityRef(IEntity entity, NavState navState) {
        // TODO Auto-generated method stub
        return null;
    }

    public String entityRefAddPath(IEntity entity, String additionalPath, NavState navState, boolean isRSSRef) {
        // TODO Auto-generated method stub
        return null;
    }

    public String entityRefAddPath(IEntity entity, String additionalPath, NavState navState) {
        // TODO Auto-generated method stub
        return null;
    }

    public String pathRef(String path, NavState navState) {
        // TODO Auto-generated method stub
        return null;
    }

}
